Kudzu: A Self-Balancing P2P File Transfer System
نویسندگان
چکیده
Many peer to peer file sharing systems to date rely in part upon centralized components or rigid network structure. The former approach typically sacrifices robustness for efficiency whereas the latter sacrifices efficiency for robustness. In this paper we present Kudzu, a system that is both fully decentralized and unstructured, yet outperforms today’s most popular file sharing system, BitTorrent. Key to Kudzu’s design is its automatic peer structure rebalancing, which obviates the usual explicit peer management protocols used by peer to peer systems. We examine the design of our network architecture and discuss its relationship to existing file transfer systems. We also provide an empirical evaluation of our current implementation’s performance on a series of tests conducted on the PlanetLab testbed. We evaluate download speeds, load capabilities, and bandwidth efficiency.
منابع مشابه
Access Load Balancing with Analogy to Thermal Diffusion for Dynamic P2P File-Sharing Environments
In this paper, we propose a file replication method to achieve load balancing in terms of write access to storage device (“write storage access load balancing” for short) in unstructured peer-to-peer (P2P) file-sharing networks in which the popularity trend of queried files varies dynamically. The proposed method uses a write storage access ratio as a load balance index value in order to stabil...
متن کاملPSON: A scalable P2P file sharing system with efficient complex query support
A desired P2P file sharing system is expected to achieve the following design goals: scalability, routing efficiency and complex query support. In this paper, we propose a powerful P2P file sharing system, PSON, which can satisfy all the three desired properties. PSON is essentially a semantic overlay network of logical nodes. Each logical node represents a cluster of peers that are close to ea...
متن کاملDynamic and Decentralized Storage Load Balancing with Analogy to Thermal Diffusion for P2P File Sharing
In this paper we propose a file replication scheme inspired by a thermal diffusion phenomenon for storage load balancing in unstructured peer-to-peer (P2P) file sharing networks. The proposed scheme is designed such that the storage utilization ratios of peers will be uniform, in the same way that the temperature in a field becomes uniform in a thermal diffusion phenomenon. The proposed scheme ...
متن کاملDetermining the Appropriate Thresholds for P2P Content File Sharing in Disconnected MANETs
Peer 2 Peer over MANETs is the largely popular used pattern of file sharing within MANETs. P2P system is started in the middle of 1990s. P2P system is deployed on the Internet which is formed by creating an overlay network. P2P overlay consists of upper-layer connections among nodes, or peers, which are selfdetermining of the underlay or substrate network, abstract peer’s view of the connection...
متن کاملApplying a diffusive load balancing in a clustered P2P system
Although a large number of users are using P2P systems, the ability of these systems to provide services with quality is questioned. A load balanced P2P system can provide services with smaller failure rate and better performance; hence, service quality of the system can be improved. Cluster systems have been adopted for services which are tolerant to faults. Although a cluster structure improv...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2008